/**
 * 这里是uni-app内置的常用样式变量
 */

/* 导入项目变量 */

@use '@styles/abstracts' as *;

/* 行为相关颜色 */
$uni-color-primary: $color-primary-default;
$uni-color-success: $color-success;
$uni-color-warning: $color-warning;
$uni-color-error: $color-error;

/* 文字基本颜色 */
$uni-text-color: $color-text-primary; // 基本色
$uni-text-color-inverse: $color-text-inverse; // 反色
$uni-text-color-grey: $color-text-secondary; // 辅助灰色
$uni-text-color-placeholder: $color-text-placeholder;
$uni-text-color-disable: $color-text-disabled;

/* 背景颜色 */
$uni-bg-color: $color-bg-default;
$uni-bg-color-grey: $color-bg-page;
$uni-bg-color-hover: $color-bg-hover;
$uni-bg-color-mask: $color-bg-mask;

/* 边框颜色 */
$uni-border-color: $color-border-default;

/* 尺寸变量 */
$uni-font-size-sm: $font-size-sm;
$uni-font-size-base: $font-size-md;
$uni-font-size-lg: $font-size-lg;

/* 图片尺寸 */
$uni-img-size-sm: 40rpx;
$uni-img-size-base: 52rpx;
$uni-img-size-lg: 80rpx;

/* Border Radius */
$uni-border-radius-sm: $radius-sm;
$uni-border-radius-base: $radius-md;
$uni-border-radius-lg: $radius-lg;
$uni-border-radius-circle: $radius-circle;

/* 水平间距 */
$uni-spacing-row-sm: $spacing-sm;
$uni-spacing-row-base: $spacing-md;
$uni-spacing-row-lg: $spacing-lg;

/* 垂直间距 */
$uni-spacing-col-sm: $spacing-sm;
$uni-spacing-col-base: $spacing-md;
$uni-spacing-col-lg: $spacing-lg;

/* 透明度 */
$uni-opacity-disabled: $opacity-disabled;

/* 文章场景相关 */
$uni-color-title: $color-text-primary;
$uni-font-size-title: $font-size-xl;
$uni-color-subtitle: $color-text-default;
$uni-font-size-subtitle: $font-size-xl;
$uni-color-paragraph: $color-text-secondary;
$uni-font-size-paragraph: $font-size-lg;
